#1 调用sort()方法  默认为升序  设置参数reverse = true为降序 对原列表进行操作 不产生新的列表
#2 调用内置函数 sorted() 默认升序 设置参数 reverse = true为降序 产生一个新的列表对象 原列表对象不发生改变
lst=[1,3,5,2312,5,2,3]
print("未排序前",lst)
print('ID',id(lst))
lst.sort() #升序
print('升序排序后',lst)
print('ID',id(lst))
lst.sort(reverse=True) #倒序
print('降序排序后',lst)
lst.sort(reverse=False) #升序

lst1=[1,5,7,4,56,6]
print("未排序前",lst1)
print('ID',id(lst1))
new_lst=sorted(lst1)#升序
print('升序排序后',new_lst)
print('ID',id(lst1))
new_lst=sorted(lst1,reverse=True)#降序
print('降序排序后',new_lst)
